########## ########## #<.......# #........# ########### ########.# #........#####.........# #.#.# #...................)..# ######.#.###........>.............# #..........'......................# ##.#...#.###..............######### #.#.#.#.# #..............# #.#.#.#.# #.....)#.......# ################# #.#<#.#.# #......#.......# #...............# #.###.#.###......#.......# #.#############.# #.....#.........##.......# #.# #.....#.# #######.........########## #####.#######.....#.# #........................############.....##....#.....#.# #.###########'#..........#.........##.######....#.....#.######### #.# ##......'..........+.........'.......+....'.......(.....a># #.# #.......#..........#.........##.####+#....##......#.####### #.# #.>................'..........#..........###......#...# ##.#####...............####..........#..........# #......###.# #......................').......................# #......# #.# ######............)....####..........##.........# #......# #.# #.................# #..........##.........# ###<...# #.# #....[............# #.....................# #....# #.############### #.....###.........# #.....................# #.[..# #...............# #.....# #.....)...#############)...........# #....################.## #.....# #.........#.........# #............# ##..............# #.# #.....# #.........#.........# ###..........# #.......#######.# #.# #.....# #.........#.........# #..##...#### #.......# #.# #.# ####### ###########.........# ##.##......# #.......# #.######.## #.........# #..#......# #.......# #.##......# #.........# ##.#......# #.......# #.##.###### #.........# #.#...#### #.......# #.##.# #.........# #..^..# ######### #.##.# #.........########....# #.##.# #.....................# #.##.# ##...####............## #.##.# #...# #............# #.##.###### #...# #............# #.#.......# #...# ###.........># #.#.#.#.### #...# #..........### #.#.#.#.# #...# #..........'.# #.#<#.#.# #.).# #..........#.# #.#.#.#.# #...# #..........#.# #.#.#.#.# #...# #..........#.# #.###.#.# ##### ############.# #.....#.# #.# #######.# #.# #.# #.# #.# #.##########################.# #........................)...# ###..^^^..#################### #..^_^..# #...^^..# ##.....)# ###....# ######