########################### #.........................# #.#######################.# #....................#<.#.# ###### #..###########...###.##.#.############...... #..#....#.....>............................. #..#.##.#.#..............<.................. #..#.##............#.####.#######.####...... #..#.####.##..#+#.........# #.# ..h.. #.......#.#...#....#.###### #.# .... ##.#....#.#..........############h# ... ###.######.#...#...................# h. #...#..(.#.###<######################## . ###.#.##.#............................# #.#.##.############################.# #.#.##......................# #.# ..# #.#.######..###############.# #####.# #.#+### ###.#.......................#.# #.....# #.....# #...#..#####.###########..#.#.# #.##### #.....# ###.#..#.....# #..#.#.# #.# ######## #.....# #.#..#.....### #..#.#.# #.# #......# #.....# #.#..#.....'.# ######..#.#.# #.# #......# #.....# #.#..#.....#.# #...##..#.#.# #.# #......####.....# #.#..###...#.# #...##..#.#.# #.# ##......##.......# #.#..# #...#.# #...##..#.#.# #.# #.......''.......# #.#..# #...#.# #...##..#.#.###.# #.[.....##...#...# ###.#..###...#.# #...##....#'#...#####.......##...##..# #......#.+...#.# #...###.............#.......#######..# ######.#.#...#.# #...# #.......#####.#.......# #..#### #####.#.#...#.# #...###.......'.............# #####.....# #.....#.....# #...'.........#####.........# #.........# #.#########.# #...####......# #.........# #.........# ##.#### #.# #.............# #.######### #.........# #.....# #.# #.............# #.......# ######....# #####.# #.#.####.............# #######.# ##...# #.# #.#..^.'.............####### #.# #...# #.######.######...................# #.# #...# ####### #........# #...................# #.# ##..## #.....# ########## #.......#####.......#####'## #...########.###.# ######### #..............# ##...........# #.# #..............############.)############.# #.........................................# #...............############...############ #...................########...# #...............###.#..........# #...................#.#######.># ########........#####.#################### ######'#..........................# #.#######.##################.# #.........# #.....# #.# ########### #.###.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.#######.# #.# #.........# #.############# #...........# ########.#########.# #<..........######.# ###########........# #.######.# ### ###