.# ######.##### #........... ############ #.###.....## #..##..##..# #.# .....# #..##..##..# #.###.....# ###..##..### #....#+#### ###..##..########.# #..##.<##...#####.# ###### #..##..##.......#.# #....# ######..##..####.#.#.# #.##.# #...##..##..####.#.#.#####.##.# #.....##..##..##.#.#.......##.# ########.....##..##..##.#.####....##.# #......'........#####.............##.# ##.#####...####.#####.#.#.####....##.# #.# #...# #.......#.#.........##.# #.# #################.############.# #.# #............................#.# #.# #.###############.##########.#.# ##.####.############# #.# #...#.# #...................# #.# #.#.#.# #######.###########.# #.# #.#.#.# #.# #...#.# #.# #.###.# #.# #.###.# #.# #.....# #.#######.....###.# ####### #.................# ###################