###### <... ## #.##+#######... ######+#............# #...................# #...................# #..................# #.......#............. ####.......##...###+#+### ..................# ##...........###..# ... #...........# #..+.... #...........# #..#... #..[.######.###..... ##### #...#...# ###.#...## #.#...%# #.(....## #.......# #....(..# #.......## #........# #.@......# # #.....#..###.# ####..........# ...........##### ........<.......! .............### ...........[..# ..........#..(# ###.......#.#.# #........ . # #.....### a. #.###. .. .. .. ...