. ########.. #......... ##############..%....# #............'.......+ #.############.......# #)########## #.{....## #.)........# #5.....# #..........# #5.....# #........<.# #......# #..........# #......'. #.....O....# #......### #.(........# #........ #..........# #....##.# #..........# #..... .# #..........# #.#'#.. #.########## #+