####### ######## ######### #.....# #......############.......# #.....# #......#..........'.......# #.....# #......#..........#.......# #.....# #......#..........#.......# #.....###########......##...####..#.......# #####....)..#..#...######...####..#.......# #..#.....#.............'.....#...#.......# #..'.....#.............#.....#...#.......# #..#.....#.............#.....#...+.......# #..#.....##+######################.......# #..#...............................###+### #..#...............................'.....# #..+..................^............#.....# #..#...............................#....## #..#..............######.......#####'##### #'##.....######'### #.......#...#.....# #..#.....'...#...# #.......#...#.....# #..'.....#<..'...# #.......'...#.....# #..#.....#...#...# #.......#...#.....# #..#.....#...#...# #<......#...#.....# #####....#...##..#######.......#..##.....# #....#...##..#.........#####..##.....# #....'...#...#.........#.............# #....#...#####################.......# #....#...#...................#.......# ######....#....#...#...#...#...#..#.......# #.........#......................_#.......# #.........#...##...#...#...#...#..###.....# #.....##'##...#.............(.....###.....# #.....#..'....#####################'......# #.....#..######....#......#(.......#......# #.....####.........#......#........#......# ######.............#......#........#......# #...#.............#..##..##..###..##.....# #...#.............#..##..##(.#######.....# #.................#......#...).....#.....# ##############....#......+.........#.....# #....#####..##..###..##.....# #........#..##..###+###.....# #..).....#..#..........)....# #......Z.#..#...............# #......(.....#.#########'#### ......############............# ..[.<. #............# ....... #............# ......= #............# ..... #............# #............# ############...<........# #.......................# #...........)...........# #.......................# #.......................# #.......................# #...............>....... #...................... #####.......######.... #.......# ..