IHP 1088 (needs to be taken twice)

Credits

1