.....#.. # .. ..#...## #.... .. ....##..# .##.#....###### ##.##..##..... . ..###....# ..#.. #.##.# .##...##...###### # ##......##...q #.##..#.##..# #.....#.#.# ..###...#.# # ###...# #..#... #..##... ##. ##.## .. ## #.