######### #.......# ##### #.......# #######...#####.......############### ..............'.......'.h..........%. #.......##.[#.......########.....## ####.......###'######### .....# ...........# #.# .....# ...........# #+# .....# ........#### #.# h....# ........# ##'## .##### ....###.#####...### .# ... #.'.'.'.<.'.+ .# #.#####...### #.. ##'## ### #.# #+#