########### #########.........############## #.......#.........#............# #.......#.........#.....<......# #.......#.........#............# #.......#....)....#..(.........# #.......#.........#............# #.......#.........#............# #.......#.........#............# ###...###.........##...####...#################### #######...######.......#...#######............#......# * #.........#....#.......#...........#..........#.(....# #.........#....#.......#...........#.....#....#......# #.........'....'.......#.....(.....#.....#....'......# ###..###..##...#.......###)##.##+###...[.#...##......##### ** ##########'###.........#.##.# , #.....#..>#########...## * , , ..........#.........#....# ,,#.....#................# , ..........#.........'....# ,#.....#................#, , ,..........'......>..#....# ,,,#.....+................# , , ** .##########.........###..# * *#.....###'##'######...# , * * , * #.....##...<.#+##* ..#* ##.........#...####...###...# , , , , , ,.......#.....# ,...# #.........#.....#..........# , , , .......'.....# ,...# #.........#.....#..........# , .......#.....# , ..# , #.........#.....'..........# .......#.[...#, * #.........#.....#..........# .......#.....# , * , #.........#.....#..........# , .......#.....# ,, #.........#.....#..........# .......#.....# , , ,*,, #.........#.....#..........# ########.....# **#######+##.........#.##..########...# , , , , .......,, ..............p..###+##..###...##...# ,......... .................#...#.....)...#....# , ........... ,.................#...#.........#....# , ..............<..#...#.........#....# , , , .................###.####'####.##...# * , , ** ####+###......#'####'####.####'##...# , #......#.........'...........# , ,, * , , #......#.......>.#...........# * , ,#......#.........#...........# , * , ,, #).....#.........#(..........# , , , #..)...#.........#...........# * * * #.e....#..##...###...#####...# * ,#.......#######...# ##### *###+# , +.......# ...... * , , #.......# *#.##.., , , #.......# .. .. , #........ , , , , , ,...######## ...* , , * , , * , , , , , , * * *