############### ...........(.>######## #.......##.#........). ....... #.#.########. .....l. #.#.##### ....... #.......# #+#... ###.###.# #... #.# K.g. #.# # #.. ### . . ....#.# .....#.# ........# ..g......# .[....!..# ......%..# ..........# ..........# .......S#># ########.# .b. .$... ......! ........# #.....##.# .....# .# ..#