### #(### #######...# #.......#.### #.#######..^# ########### #<#.....###.# #.........# ##.......##.###.####....## #.......##.#..).........# #.......'..#.####.#.###.# #.......####.##...#.....# #............##.######### #.......#....##.......# #.......#....########.# #.......#....# #.# #########....# #.# #....# #.# #....# ####.# #...## #....# ######## #.#### +....o>#####.## #........# #%.......# ##.......# ...........# ..##........# #........# #........# #........# #.......##