############### #.............# #.###########.# #.# #.# #.# #.##################### #!# #.....................# #.# ###########################.# #.# #.......# #.#### #.#####.#####.###### #.#... #.##....#..##......##### ######.#.##### #.##....#..####........# #............. #.##....#..#.#..>......#####.....!....### #.##....#..#.#.........##.............# #.#####)#..#.#.........##'#...........### #.# #.#..............##.##............. #.# #.##.#.#.........##+#######.#.##### #.# #....#.#.........##.# #.#... #.# ######.#.........##'## #.##.. ####.# #...#...#.#.#####...######.# #....# #.#.#..!....')'.'.<.'.+.'..# #....# #.#.#...#.#######...#####(.# #...)# #!#.#...#.# ##'## #.## #....######.#.#...#.# #.# #h# #.>...).......#####.# #'# #h# #....######...#####.# #.# #)# ###### #......)..# #+# #(# #...####### ...$......# ####...## ...........# .........# ...........# .........# ...h....(..# #.........# .######....# ########### #....# #....#