#... ......# #....# #.....(. #....# #.....# #....##+#####.....# #...............)##+#. +..................... #..................... #....................# #.<.................. ##+#########.....### #.....# #.....# #.....# #.....# ##+####### #.....# .........# #.....##### .........# #.........# .........# #.........# .........+ #.........# .........######......>..##+#. #######)...#..###'##......... #....#.......#......... ###....#.......#......... #......#.......#......... ###.#....#########......... ............................ #^####.................##### .. #.................+ . #.................# #..a..########....# #.....# #....# #.....+ #....+ #.....# #....# #.##### .....# #. .. ###