###### ###### ##....$#.....## #.............# ......J ####... ....... # .......## .# ........# ######.# ###.....# #...... .......O# #.(..# ...(....####...##....# ...............##....# ...............##....# ........#......##....# #......####....##....# ..##..?# ##...##....# . ##....#####.......# ###....###.......# #......#..#....# ##########.........# ####...........##.#.#####. #####....########.....#.....(. #......####### ##...####..... .#.#####.......## ##.(.###..... ........######..#####.#......... #..####.....###...........#..### .........##....#........#.##..#### ..........####.#........#.#....... ...........# #.#........#.#....... ...........###.........<.......... [...........>............#........ ...........#####.................. ...........# #.>......##.####### .........## #........#### #........# ##########