##### # #...# #.#.#<# #.#.###### #......[.# #####'####.# #?....Y....# #....a....## #.........# #.........# #.........# #....%....# #.........# #.........#