### #....# ##### #.##.# ###################### #...# ################ #.##.# #.<..................# #...# #..............# #.#<.# #.#################.## #...####'############.# #.#..##########.# #........#.# #...........# #.# #.#..##.........# #.######.#.# #...........# ######.###.#..##.........########.######.#.# #...........+ ................'.................>.......#.# #...........# #######.###.#..##.........#.######.######.#.# #...........# #.# #.#..##.........#.# #.########.# #.##........# #.# #.#..##########.#.#########.......# #.##........# #.# #.#..# ##.....))).................# #.######+#### #.# #.#(.# #........#.#########.#####.# #.# #.# ##### #.# #.#### #........#.# #.# #.# #.# #.# #...# #.# #.# #........#.# #.# #.# #######.######.####...#####.###.######...####.#.# #.# #.# .......>..........+......................# ##'#.# #.# #.# .#############.####...#####.###.#####....# #....# #.# #.# ########## #.####...#####.# #.# #....###....# #.# #.# #........# #.##.)......##.# #.# #...........#########.#####.# #........# #.#.........##.# #.# ###.......#..............# #........# #.#.##...##.##.# #.# ####..)....###########.##.# #......[.####.#.##...# .+... ... #..........# #.##.# +........'....#.##...# ##.. ..# #....<.....# #.##.# #........######.##...# #..........# #.##.# #........# #.##...# #..........# #.##(# #........# #.###.## ####.......# #.##.# #........### #.# .# #.......# #.##.# ...........# #.# ##+#..#.##### #.##.# ##########.# #.# #........... #.##.# #.# #.# #.#######. ####.#.####. #.##(# #.# ######'####......... #...####.######.##.# #W# #.........#.###.#### ##.................# #W# #.........#.....# #..####.######.#####. #W# #.........#.##### #.>................... #W# #.........#.# ##.#####.#####.####### #@# #.........#.# #.# #.# #.# #># #.........#.# #.#####.# #.# ##'### #..)......#<# #.......# #.# #....# #.........### ######### #.# #....# #.........# #.# #....# ######'#### .# #....# #.# #....# #.# #....# #.# #....# #)# #....# #.# ##'### #.######## #.# #......... #.# #.#######. #.##########.# #..........[.# ##############