######### ....#...# #.....# #.....# #....<# #....###.. #.#####.......... #..........###### .#######>.......% .........#######. ###....@..# #.......# #......... #.......### #.......# #....(..# #########