###... ##....# ##.....## #########.......# ....##.o.......# #..##[#R###...# ##.)##<)## #.## .....[..## #.# ###..##.# .# ....##.# ....###. #... ..