..########### ........<...# ###########.# ##.## #...# ##.#...<..# #############..######. ....................... #>####...############ ... #.### ..#...#.##### .............# ..####.###..### #.. #....########.#. #..# #...%#........... ...# ####......###.## ### #...##.### #...###...# # ...#..####.#.# .#####..###.#.## . #####........#### (................. #####..........## #..).......# #..........# #.)........# . #########..........#####.. ........................... #########..........#........ #..........#........ #..........#........ #..........#.a[....<. #.......>...!# ###........#.## #.........#..# #.#######...## ... ........ ### ..####### #.# .. ###