######### ##...#<..## ##.....(...## #...........# #...........# #...........# ##......[...######## ##................## ##(.........###...# #....####### #.### #....###...###..### #....##.....##....# #....#.......#....## #....#.......#.....# #....#.......##....# #)....# #....# #...# ###..# ####'########.# #....)........# #.............# #.............# #.########+#### #..### #....# #........ #....## #........ #.....# #.......... ##....# #........... #....# #........... ###..# #........... ######.#########..##....... ......(.....)(.(..)......... #####.#.....(............... ......###.#.............. ....#..................... ....###..............J...... .... #..#.................. ... ................!..... ##.##.#<..........#.... #............%... ######.......... ######.....