#### ... #.. #.# #.###.######## #............# ........######.# .######### #.# #.......# #.# #.#####.#####.# #.#...........# #.#.###.####### #.#.....# #.#..#### #.#..# #.#..# #.#..# #.#..# #.#..# #.#### #.##### #.....# #####.# #.# #.# #.# #.# #y# .......a# .########