############ .?......... #....##.# .#########....##.######.. ...........<............. .#########....##.######## #....##.# #....##.####### #.# #....##.##..... #.# ####....##.##....<# ... .(........(........# #.# ###..#####.##.##### #.# #..# #.##.# ##### #.# #..# #.##.# #...# . #.# #..# #.##.# #...# ###.####.#########..#####.##.# #...# .............................# #...# #....###.#########..#......##### #...# #..........................#...# #..## ##..#..>.....#####.........#...# #..# ................................# #..# ##..#.[......#####.........#...# #..# #. #.>......# #.<.......#...# #..# . #........# ##...########.## #..# #..###...#### #.......# #.# #..# #..# #...# #.......# #.# #..#### ###### #..###...#######.......#####.#####.....# #....# ####......................%..............(# #....# #......##........##..........)..>..##.....# #....######......##........#####.###............##### #.<.............................................# #....#####......................................# ###### #.......####.########........###.####### #.......# #.# #........# #.# #.......# #.# . ......# #.# #.......# #.# ......# #.# #..(....# #.# .... ..# #.......####.# # ### #............# #.......###### #.......# #########