#. ...############# #+##..#...........# ....#..#<#########.# .......### #)# .........#########.## ...##...........#..# #........######.##.# ####....# #.##.# ... #...)# #.##.## @.. #..>.# #.#...# .... ## #.##.######.#.### .....+. ####.##.....##.#.## .....#.##.......###.##.#..# ....5(...(...#.# #.##.# ##.@(((....#.# #.##.# #..(......#.. #.##.## #.5....(..#### #.....# #....5....# ####### #.........# #.........# #.........# #.........# #..........# #.########## ..