...#. ####+#+#..... #............. ###............. ........>......# ...............#...# ##............#...# #......)#.# .##...# #.#<......# .##...# #.#####.####.##...# #.................+ ###.........###...#### +..........).......# #...)..)))#######..# ######.......((....... #........)............ #........)............ #............(........ #.............<....... #...........[).####### #.......(.((....# #.........(..)..# #........(...)..### #........(........# #######...##......# #.......(.>#......# #......()(.#......# #........).#......# #..........#......# #.......)..#......# .# #...............### #.# #. #................###### #.# #.# #)....................# #.# #.#.#. #................####.# #O# #.#.#.# #...#####........# #.# #a# .#.#.#.#.#. #. ... #........# #.# #C###.# #.#.#.# #.# #........####.# #.#.#.#.#.#.#.#.# ## #.............#.# ##.###.# #.#.#.# #)# #............<#.# #O#O#)#.#.#.#.#.#.# #............##.# #.###.###.# #.#.#.## #....).......##.# #.# #.#%#.#.#.#.#.#.## #........######.# #.# #.###.###.###.#.#.# #####.#### #.# #.# #.# #)#(#.#.#.#.#.## #.# #.# #=# #(# #[###.###.###)#.## #.#########.###############################.# #.....................).....................# #############################################