###### ###########....# #....(...##....## ................# #........##.....# .........##.....### #......>.##.......# #........##.......# #.#########.......# # #. #%# ###.....# #.#. #.# #.....# #.#.###.###### #.....# #............# ###.### #............########.# #..................(..# #............########## #............# .##...........# #..............# ####..........[# #...........# #......)....# #..>........#### #..............#### #.................# ##.#...........##.# #.#........#.## #.#........#.#### #.#........#.##.### #.##.......#.#7.~P# ..........'.<~P# #.......###7.~P# #.......# #.### #[......# ### #.......# #.......# #.......# #########