############### #.............# #<###########.# ### #.# #.# ##.## #.# #.# ##.#.## ###.######## ##.########## ##.....########..........###...))....(.######### #.#.#.#.....................)))###.(...........##### ##.....#####...................# #.#.#.#######.#...# ##.#...............####.####..# #.#.#.# #.#...# #..#####.#.##.#.######.####..# #.#>#.# ##.#...#### #>.####....##.#..............# #.#.#.######.........# #.............########.#####.# #.#.#...............(# #.#####...##..########.# #.# #.#.#...####....(....# #.######.###...........# #.# #.#......).##.#...#### #...................#### #.# #.####..##.##.#...# ##..#####(###.######.# #.# #.####..##.##.#...# ##>#.## #.# #.# #.# #.# #........).)..##.########### #.###.# #.# #.# #.# #.# ######..##[#####.....).....# ##.#.## #.# #.# ###.# #.# #..##)# ###########.# ##..# #.# #.# #...# #.# #..##)# ##########.# #..# #.# #.# #.### #.########..##)# #..........# #..# #.# #.# #.# #...<.......##.# #.########## #..# #.###.# #.# ###########.##.# #.# #..### #.##..# #.# #..#.# #.# #...># #.##.## #.# ##.#)# #.# #.##.# #.##.# #.# #.#.# #.# #.##.# #.##.# #.# #.#.# #.# #.##.# #.##.# #.# ##.#(######.##### #.##.# #.##.# #.# #########...)...........# #.##.# #.##.#####.# #.....).......#####.....############ #.##.# #..........# #.#######.....# ##................# #<##.###....####### #.# ##.#.## #......##########.# #..........## #^# #.#.# #......# #.# #..........# #.# #.#.# #.#..(.# #.# ##.#####...# #.# #.#.#####.##.#.# #.# #.# ##.## ##########.# #.#.##.......#.# #.# #.# #.# #..........########.#.##.......#.# #.# #.# #.# #.#.######............##.......#.#### #.# #.######.###########.#.# #.........................%# #.# #....................#.######.#########.###.......####.# #.# ########.#######..#...........# #.# #.......# #.# #.# #.............#.######## ..# #.......# #.# #.# #........@..###.# .#### ####.#### #.# #.# #########.### ..# #.# #.#######.# #.# #.# ### #.# #.#..<....# #.# #.# #.# #......#### #.# #.# #.# ###.##.# #.# .. #######.# #.##.##########.# ## #.......# #.##............# #.####..# #.############### #.# #..###########.# #.# #..............# #.#####.## ##.############# #........####.# #######.#.....# #######.###.#### @......## ##.# ###.###!## ##.#.## ##.## ###